home *** CD-ROM | disk | FTP | other *** search
- WhereIsIt? version 3.50
- Copyright (c) 1997,2003 Robert Galle
- All Rights Reserved
-
-
- Description API 2.20
- ====================
-
- Welcome to the WhereIsIt's Description Application Programming Interface
- (Description API, or DescAPI), a special feature available to programmers
- to extend WhereIsIt's capabilities with automatic description importing.
- For all those new to programming, API is a standardized set of functions
- and procedures that allow both master program and extension library to
- communicate. With Description API, your end result will be a DLL library
- implementing functions described here, therefor allowing itself to
- integrate in WhereIsIt application.
-
- DescAPI 2.0 is an enhanced version of the original DescAPI 1.0 and is used
- in WhereIsIt 3.0 or newer. Unless your plugin is expected to work in older
- WhereIsIt 2.xx as well, plugins should be complying with newer DescAPI 2.0.
- WhereIsIt 3.xx can run and use all plugins, designed for DescAPI 1.0 or
- DescAPI 2.0.
-
- DescAPI 2.10 is extended version of DescAPI 2.0, introduced in WhereIsIt
- 3.20. It adds support for file name formatting and custom icons plugins,
- other parts are the same as in DescAPI 2.0. Plugins complying with DescAPI
- 2.10 will work in all WhereIsIt 3.xx and newer versions, however new plugin
- types will not be available in WhereIsIt versions prior to 3.20.
-
- The main addition of DescAPI 2.20 in WhereIsIt 3.50 was added support for
- new plugins type, runtime plugins.
-
-
- You can find a detailed information on Description API in the enclosed help
- file.
-
-
- A word of causion to C/C++ programmers using these files:
- ---------------------------------------------------------
- Since I am using Delphi to develop WhereIsIt and my C/C++ knowledge is a bit
- rusty by now, the enclosed C/C++ include files as well as references in the
- help file may not be exact - I have just translated pascal syntax to C/C++.
- If you find any errors in there, please let me know.
-
- Files:
- ------
- DescAPI.chm The main Description API Programmer's Reference help file,
- containing full DescAPI specification and everything you need
- to know to write your own plugins.
- DescAPI.inc Delphi (pascal) include file with Description API definitions
- DescAPI.h C/C++ include file with Description API 2.10 definitions.
- Function reference and syntax can be found in the help file.
- DescAPI.txt This file.
-
-
- Robert Galle
- April 2003
-